artificial presumptions - Spanish English Dictionary